ground platforms - Turkish English Dictionary